for reasons beyond their control - Türkçe İngilizce Sözlük